html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; } /*为了照顾ie6 链接图片有边框*/
ul, ol ,li { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
select, input { vertical-align:middle; }
 select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
table { border-collapse:collapse; }
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
body {font-size:12px; color:#000;font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体","SimSun","宋体";}
a { color:#000; text-decoration:none; }
a:hover { color:#000; text-decoration:none; }
html {
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust: 100%;
}
video embed, video object, video iframe {
width: 100%;
height: auto;
}
		*{
			margin:0px;
			padding:0px;
		}
		div{
			display:block;
		}
		body{
    		font-weight: lighter;background:#f6f5f3;
		}
		html{
			color:#666;
		}
		html,body{
			min-width:1200px;
			font-size:14px !important;
		}
		html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    font-size:14px ;
    margin: 0;
    padding: 0;
}
/*头部*/
.c-banner{
	width: 100%;
	position: relative;
}
.swiper-container {
      width: 100%;
      height: 100%;
    }
.swiper-container img{width:100%;}
.swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
}
.swiper-container .swiper-pagination-bullet{
    width:15px;
    height:15px;
    background:#fff;
    opacity:0.8;
}
.swiper-container .swiper-pagination-bullet-active{
    background:#e60012;
}
.header{ background:rgba(255, 255, 255, 0.8); position:absolute; z-index:999; left:0; top:0; width:100%; height:100px;}
.header .cnav{height:40px;width:100%;background:rgba(255, 255, 255, 0.9);display:none;}
.layout{
	width: 1200px;
	height: 100px;
	margin:0 auto;
}
.layout .logo{
	width: 130px;
	height: 60px;
	float: left;
	margin-top: 25px;
}
.nav_ul{ float:right; display:inline; padding-right:5px; margin-top:30px;}
.nav_ul li{ float:left; color:#ad2e23; font-size:15px; font-weight:bold; display:inline; padding:15px 17px; position:relative; z-index:2;}
.nav_ul li:hover{ z-index:1;}
.nav_ul li a{ display:block; float:left; height:40px; line-height:40px; position:relative; z-index:2; cursor: pointer; color:#ad2e23; font-size:15px;}
.nav_ul li.on a,.nav_ul li:hover a{
	color:#000;
}
.nav_ul li.on,.nav_ul li:hover{background:rgba(255, 255, 255, 0.8);}
.nav_ul li .cnavli{position:absolute;z-index:999;left:0;bottom:-40px;height:40px;display:none;text-align:center;}
.nav_ul li .cnavli a{line-height:40px;padding:0 10px;display:inline;float:none;color:#666;}
/*底部导航*/
.b-nav{
	background: rgba(255,255,255,0.6);
}
.bnav{
	width:100%;
	height: 70px;
	background: rgba(255,255,255,0.6);
	position: absolute;
	z-index: 999;
	bottom:0;
}
.bnav .bnav1{
	width: 1200px;
	margin:0 auto;
	height: 100%;
}
.bnav1 .bnav11{
	overflow: hidden;
	height:100%;
}
.bnav11 .bnav12{
	float: left;
	width: 33%;
	height: 100%;
}
.bnav12 a{
	width: 100%;
	height: 100%;
	padding-top: 28px;
    text-align: center;
    line-height: 26px;
    color:#ad2e23;
    font-size: 20px;
    box-sizing:border-box;
    display: block;
}

.dszs{
	border-right: 1px solid #fff;
}
.xcp{
	border-right: 1px solid #fff;
}

/*鲁商之星*/
.lszx{
	width: 100%;
	height: 260px;
	background: url(http://www.lushang.com.cn/public/images/20221018114240.jpg) no-repeat;
	background-size: 100% 100%;
}
.lszx .lszx1{
	width: 1200px;
	margin:0 auto;
}
.rss{ float:left; padding:1px 3px 1px 3px; }
.homebtm{ position:relative; height:100px;padding-top:69px; z-index: 10;}
.mainCont{ width:1158px;  overflow:hidden; position:absolute; left:32px;}
.mainCont ul{ word-wrap:normal; width:1200px;}
.homebtm li{  width:100px; overflow:hidden; float:left; display:inline;  position:relative;  text-align:center;}
.homebtm li .pic{ display:block; height:78px; overflow:hidden;}
.homebtm li img{width:100%;}
.tit a:hover{
	text-decoration: underline;
	color:#ad2e23;
}
.homebtm .ico-new{ position: absolute; top:0; right:5px;}
.leftBtn{ float:left; padding-top:20px;}
.leftBtn a{ background:url(../images/crc_index_left_btn.png) no-repeat; width:21px; height:36px; display:inline-block}
.rightBtn{ float:right;padding-top:20px;}
.rightBtn a{ background:url(../images/crc_index_right_btn.png) no-repeat; width:21px; height:36px; display:inline-block}
/*center*/
.center{
	width: 100%;
	margin-top: 70px;
}
.center .center1{
	width: 1200px;
	margin:0 auto;
	overflow: hidden;
}
/*左边*/
.c-left{
	width: 72%;
	float: left;
}
/*集团要闻*/
.news{
	width:100%;
}
.news .n-title{
width: 423px;
 height: 86px;
 border-bottom:1px solid #e9e8e6;
 background:url(../images/more.png) right 65px no-repeat;
}
.main{width:100%;overflow:hidden; margin-top:25px;}
.main01 .fl{width:49%; float: left;}
.main01 .fr{width:49%; float: right;}
/* 滚动图片样式开始 */
.headslide {position: relative;width: 100%; height:320px;overflow:hidden;}
.slidesjs-slide{height:320px;}
.slides img{ width:100%; height:320px;}
.slides .on { display:block; }
.slides h2 { position:absolute; text-indent:10px; bottom:1px; width:70%; left:0; height:39px; line-height:39px; font-size:14px; text-align:left; overflow:hidden; }
.slides h2 a,.slides h2 a:hover{ color:#fff; font-size:14px; font-family:"宋体";}
.slidesjs-pagination {height:10px; position: absolute;right:-8px;bottom: 0;padding: 15px 5px 15px 0;z-index:999;}
.slidesjs-pagination li {overflow:hidden;float:left; width:10px; height:12px; margin-right:6px; display:inline;  cursor:pointer; font-size:0; }
.slidesjs-pagination li a{display:block;width:10px; height:12px;background:#ddd;font-size:1px;font-family:"Arial";text-align:center;}
.slidesjs-pagination li a.active{ background:#a00;color:#fff;}
.mask{background:#000;opacity:0.5; filter:Alpha(opacity=50);position:absolute;bottom:0;left:0;width:100%;height:40px;}

.focus{width:100%;overflow:hidden;height:30px;}
.focus h1{font-size:24px;font-weight:normal;text-align:left;line-height:30px;overflow:hidden;background: url(../images/icon.gif) no-repeat 0px 12px;padding-left:15px;}
.focus h1 a{font-size:16px; font-weight: bold;}
.focus h1 a:hover{
	color:#ad2e23;
	text-decoration:underline;
}
.focus p{font-size:12px;color:#666;line-height:25px;display:block;width:100%;height:25px;overflow:hidden;}
.focus p a{color:#be1607}
.list {margin-top:10px;}
.list li{padding-left:16px; background:url(../images/icon.gif) no-repeat 0px 12px; height:32px; line-height:32px; overflow:hidden;font-size:14px;}
.list li span { float: right; color: #CCC; font-size: 12px;}
.list li a{ color:#333333;  height:30px; line-height:30px;font-size:14px;width: 88%;float: left;display: block;overflow: hidden;}
.list li a:hover{
	text-decoration: underline;
}
.list1 {margin-top:0px;}
.list1 li{padding-left:16px; background:url(../images/icon.gif) no-repeat 0px 12px; height:25px; line-height:25px; overflow:hidden;font-size:14px;}
.list1 li a{ color:#333333;  height:30px; line-height:30px;}
.list1 li a:hover{
	text-decoration: underline;
	color:#ad2e23;
}
/*一线传声*/
.main02{
	margin-top: 15px;
}
.main02 .fl{width:32%;overflow:hidden; margin-left:2%; float:left;}
.main02 .fm{width:32%;overflow:hidden; float:left;}
.main02 .fr{width:32%;overflow:hidden; float:right;}
.fr dl.wb_nr { padding:0px;}
.fr dl.wb_nr dt{ height:118px;overflow: hidden; padding:10px 0px 20px 0px; overflow:hidden;}
.fr dl.wb_nr dt img{ float:left;border:0px;margin-top:32px; margin-right:5px;}
.fr dl.wb_nr dt h3,.fr dl.wb_nr dt p{width:68%;line-height: 23px;padding-left: 10px; float:left; font-size:14px;text-align:left; font-weight:bold; overflow:hidden; font-family:"宋体";}
.fr dl.wb_nr dt p{ font-weight:normal;font-size:14px;}
.cat {
    border-bottom: 1px solid #ddd;
    width: 100%;
    overflow: hidden;
}
.cat a {
    font-size: 18px;
    display: block;
    width: 85px;
    height: 35px;
    font-weight: bold;
    color: #ad2e23;
    border-bottom: 1px solid #ad2e23;
    text-align: center;
    float: left;
    font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体","SimSun","宋体";
}
.cat .more {
    display: block;
    height: 14px;
    width: 8px;
    float: right;
    background: url(../images/more.png) no-repeat;
    margin-right: 10px;
    margin-top: 10px;
    overflow: hidden;
}
.mdlist li {
    width: 310px;
    height: 31px;
    background: url(http://www.lushang.com.cn/public/images/mdcatbg.png) no-repeat left top;
    margin-top:25px;
}
.mdlist li img {
    width: 62px;
    height: 27px;
    margin-left: 10px;
    float: left;
}
.mdlist li a {
    line-height: 30px;
    height: 30px;
    overflow: hidden;
    width: 70%;
    display: block;
    float: right;
    color:#333;
}
.mdlist li a:hover{
	text-decoration: underline;
	color:#ad2e23;
}
.fr dl.wb_nr .bbt {
    border-bottom: 1px dashed #CECED0;
}
/*鲁商文化*/
.culture{
	width: 100%;
	margin-top: 15px;
}
.culture .c-title{
	width: 240px;
}
.huiguan{
	width:100%;
	height:277px;
	margin-top:25px;
}
.huiguan ul { 
	overflow:hidden; 
	width: 100%; 
	height:277px;
}
.huiguan ul li {
	float:left; 
	width:10.9%; 
	height: 277px;
	position: relative; 
}
.huiguan ul li img{
	height:277px; 
}
.huiguan ul li:first-child {
	float:left; 
	width:34.4%; 
	height:277px; 
}
.huiguan ul li:first-child img {
	width:100%; 
	height:277px; 
}

/*右边*/
.c-right{
	width: 25%;
	float: left;
	margin-left: 3%;
}
.c-right .r-title{
	width: 240px;
	margin:0 auto;
}
.glimpse1{
	width: 100%;
	line-height: 20px;
	color:#666;
	border-bottom:1px solid #333;
	margin-top: 10px;text-align: center;
	margin-bottom:35px;
}
.glimpse1 .glimpse11{
	border-bottom:1px solid #a0291f;
	font-size: 18px;
}
.glimpse2{
	width: 100%;
	margin-top: 7px;
}
.c-right a{
	position: relative;
	display: block;
	margin-bottom:10px;
}
.gli{
	width: 100%;
	background: rgba(0,0,0,0.5);
	position: absolute;
	bottom:0;
	display: none;
}
.gli p{
	width: 100%;
	height:25px;
	line-height:25px;
	font-size: 14px;
	padding-left: 10px;
	box-sizing:border-box;
	color:#fff;
}
.gli p:first-child{
	padding-top: 5px;
}
/*bottom*/
.bottom{
	width: 100%;
	border-top:2px solid #333;
	background: url(../images/bottom.png) top center no-repeat;
}
.bottom .bottom1{
	width: 1000px;
	margin:0 auto;
}
.linknav{width:332px; margin:0 auto; overflow:hidden;margin-top:15px;}
.linknav li{width:108px;height:44px;line-height:34px;float:left;text-align:center;cursor:pointer;}
.linknav li.on{background:url(../images/linkbg.png) no-repeat;}
.links{width:100%;overflow:hidden;margin-top:10px;display:none;}
.links a{white-space:nowrap;font-size:12px;line-height:20px;padding-right:10px;color:#888;}
.links a:hover{
	text-decoration: underline;
}
.links.on{display:block;}
/*站内搜索*/
.foot-nav{width:100%;height:104px; }
.foot-nav-main{width:850px;height:104px;margin:0px auto;}
.foot-nav-main .fl h2{font-size:14px;font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体","SimSun","宋体";height:30px;line-height:30px;margin-top:15px;}
.foot-nav-main form{border:1px solid #DDDDDD;width:440px;height:30px;}

.searchSelect{width:103px; height:30px; line-height:30px; float:left; position:relative; display:inline-block;border-right:1px solid #DDDDDD;}
.searchSelect select{width:103px;height:30px; line-height:30px; border:0px;text-align:center;font-size:14px; color:#666;}
#searchText01{border:0;margin:0px; height:30px; line-height:30px; border:0;width:271px; background-color:#fff; font-size:14px; float:left; display:inline; color:#666;}
#searchSubmit01{width:65px; height:30px; float:right; cursor:pointer; background:url(tj.jpg); border:0; text-indent:-9999px;}
.foot-nav-main .fl{ height:104px;  width:470px;}
.foot-nav-main .fr{width:104px;height:70px;margin-top:15px; float:right;}
.foot-nav-main .fr h2{font:12px/1.8em "宋体";height:67px;line-height:14px;width:18px;float:left;padding-top:10px;}
.fl, .fm {
    float: left;
}
.foot-nav-main div.fx {
    width: 280px;
    padding-top: 46px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}
.foot-nav-main div.fx .bdsharebuttonbox {
    width: 160px;
    float: left;
}
.bdshare-button-style0-16:after {
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both;
}
.foot-nav-main div.fx .xlwb {
    width: 90px;
    float: left;
    background: url(../images/icons_1_16.png) 0 5px no-repeat;
    padding-left: 20px;
}
input, textarea {
    font-size:12px;
    font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体","SimSun","宋体";
    padding: 0;
    color: #888;
}
#searchSubmit01 {
    width: 65px;
    height: 30px;
    float: right;
    cursor: pointer;
    background: url(../images/tj.jpg);
    border: 0;
    text-indent: -9999px;
}
/*二维码*/
.ewm{
	width:1200px;
    height:200px;
    margin:auto;
}
.ewm li{
	float:left;
    width:13%;
    margin:0px 20px 0px 20px;
}
.ewm li p{
	width:57px;
    text-align:center;
    margin:auto;
}

/*底部*/
.foot{width:100%; /* background:#454545; */ margin-top: 20px;}
.foot-t-div{background:#454545;width:100%;height:35px;padding:40px 0px 30px 0px;}
.foot-t{ width:1000px; height:85px;line-height:85px;/* background:url(../images/foot.jpg) no-repeat center; */margin:0px auto;font-size:13px;color:#8b8b8b;border-top:1px solid #ddd;}
.foot-t span{font-size:14px;}
.foot-t a{color:#8b8b8b; font:12px/2em "宋体"; font-size:14px;}


.wnfw{position: relative;}
.wnfw_r{position:absolute;top:0;right:0;z-index:999;display:none;}
.wnfw_l{position:absolute;top:0;left:0;z-index:999;display:none;}

.big{width:319px;overflow:hidden;}
.big .tit{width:319px;height:81px;}

.wnfw_r.big .tit{background:url(../images/wnfw_r.jpg) no-repeat center;}
.wnfw_l.big .tit{background:url(../images/wnfw_l.jpg) no-repeat center;}
.big ul,.big li{width:221px;}
.wnfw_l.big  ul{margin-left:98px;}
.big li{margin-top:10px;height:145px;}
.big li a{width:221px;height:113px;display:block;position: relative;}
.big li a .c{display:none;}
.big li a img{width:100%;height:113px;}
.big li a p{width:200px;height:100%;display:block;color:#fff;position:absolute;top:0;right:0;z-index:1002;padding:10px;line-height:30px;display:none;}
.big li a .mask{width:221px;height:100%;background:#000;position:absolute;top:0;right:0;z-index:1001;display:none;}
.big li a:hover .mask,.big li a:hover p{display:block;}
.big li a h3{width:221px;height:30px;background:#6b6a6a;color:#fff;line-height:30px;font-size:16px;text-align:center;}

.small{width:88px;}
.small .tit{width:88px;height:52px;}
.wnfw_r.small .tit{background:url(../images/wnfw_sr.png) no-repeat center;}
.wnfw_l.small .tit{background:url(../images/wnfw_sl.png) no-repeat center;}
.small ul,.small li{width:88px;}
.small li{margin-top:10px;height:74px;}
.small li a{width:88px;height:100%;display:block;position: relative;}
.small li a img{width:100%;}
.small li a .c{display:block;}
.small li a .m{position:absolute;top:-68px;z-index:999;width:214px;display:none;}
.small li a .m .mask{display:none;}
.small li a:hover .m{display:block;}
.small li a:hover .m h3{width:100%;height:30px;background:#6b6a6a;color:#fff;line-height:30px;font-size:16px;text-align:center;}
.wnfw_r.small li .m{left:-234px;background:url(../images/wnfw_sb.png) no-repeat right center;padding:10px 13px 10px 7px;}
.wnfw_l.small li .m{right:-234px;background:url(../images/wnfw_sb.png) no-repeat left center;padding:10px 7px 10px 13px;}

.mainCont ul li .tit{
	display:none;
}